package compil;

import common.CompilException;

import java.util.ArrayList;

public class Value {
    private static ArrayList<String> styles = new ArrayList<String>();

    private boolean empty;

    public Value() {
        empty = true;
    }

    public void setValue(String text) throws CompilException {
        throw new CompilException("Допиши Допиши Допиши Допиши Допиши");
    }


    public static void addStyle(String style) throws CompilException {
        if (style == null || style.length() == 0)
            throw new CompilException("Попытка добавить стиль с пустым именем");
        if (styles.contains(style))
            throw new CompilException("Попытка дважды добавить один стиль '" + style + "'");
        styles.add(style);
    }

    public static int getStyles_count() {
        return styles.size();
    }
}
